be struck by one problem after another - Français Anglais Dictionnaire